Career 2016 2015 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 France F11 Turkey F18 Turkey F19 The Scottish Tennis Championships - Edinburgh USTA Seascape Challenger - Aptos Crystal Cup 1998 - Portoroz Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence The Powder Byrne Trophy - Surbiton USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Black Forest Open 2004 - Freudenstadt Tallahassee Tennis Challenger - Tallahassee Kobstaedernes ATP Challenger - Kolding Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Internationaux du Doubs - Besancon Izmir Cup - Izmir Moncton Men's Challenger - Moncton Genova Open Challenger - Genova USTA Championships of Kerrville - Kerrville IPP Open - Helsinki Heilbronn Challenger Cherbourg Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Harrah's Entertainment Men's Pro Challenger - Tunica Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger USTA Challenger - Champaign The Surbiton Trophy - Surbiton Recanati Challenger Segovia Challenger Puerto Rico Challenger Tennis Event - Humacao USTA Men's Challenger of Urbana-Champaign - Urbana St. Remy Challenger IPP Open - Helsinki Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan San Remo Challenger University of Tennessee USTA Challenger - Knoxville Pozoblanco Challenger III Challenger Continenal Plaza - Puerto Vallarta Izmir Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague USTA Challenger of Las Vegas - Las Vegas Ortisei Challenger PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton St. Brieuc Challenger Prostejov Challenger ARMS USTA Challenger - Rocky Mount The Surbiton Trophy - Surbiton USTA Challenger of San Antonio - San Antonio Internazionali di Tennis di Bergamo - Bergamo GHI Bronx Classic - Bronx Turin Challenger Heilbronn Open - Heilbronn Pozoblanco Challenger International Bavarian Championship - Eckental 2002 Azalea Orthopedic Challenger - Tyler Tatra Banka Open - Bratislava Jameson Cup - Milan XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Tulsa Auto Collection USTA Challenger - Tulsa 2001 UT Tyler Patriot Challenger - Tyler Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg St. Remy Challenger The Surbiton Trophy - Surbiton Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Mons Challenger Challenger Banque Nationale - Granby Lambertz Open - Aachen Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Geneva Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Prostejov Challenger Open de L'Isere (Open 38) - Grenoble Urbana-Champaign Challenger - Urbana IPP Open - Helsinki Bath Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest XL Capital Bermuda Open - Bermuda KGHM Dialog Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington 2002 FSE Challenger - Tarzana Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen Miller Lite Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale St. Petersburg Open - St. Petersburg U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot RCA Championships - Indianapolis President's Cup - Tashkent St. Francis Health System USTA Challenger - Tulsa Heineken Open Shanghai - Shanghai Tata Open 2002 - Chennai U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm USTA Men's Challenger of Dallas - Dallas 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger The Stella Artois Grass Court Championships - London Theusbridge.com Tennis Classic - Tarzana Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Estoril Open - Estoril Intersport Heilbronn Open - Heilbronn The Stella Artois Grass Court Championships - Queen's/London Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava Sybase Open - San Jose International Tennis Championships - Delray Beach Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Gold Flake Open - Chennai South African Airways Tennis Open - Durban Adidas International - Sydney Milan Indoors - Milan Siebel Open - San Jose Kroger / St. Jude International - Memphis Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Sybase Open - San Jose Allianz Suisse Open - Gstaad Northern Electric Open 1999 - Newcastle Mercedes-Benz Cup - Los Angeles Heilbronn Open - Heilbronn 2002 Eddleman USTA Challenger - Birmingham International Tennis Championships - Delray Beach Optimus Maia Open - Maia Grand Prix de Tennis de Lyon - Lyon TED Open Istanbul - Istanbul Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel drkoop.com USTA Tennis Championships of San Antonio - San Antonio The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella Kroger / St. Jude International - Memphis I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva The Stella Artois Grass Court Championships - London TED Open - Istanbul Sarajevo Open - Sarajevo RCA Championships - Indianapolis Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Adidas International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Baton Rouge Pro Tennis Classic - Baton Rouge Brasil Open - Salvador The Samsung Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Miller Lite Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Siebel Open - San Jose Keio Challenger International Tennis Tournament - Yokohama Heineken Open - Auckland Copenhagen Open - Copenhagen Sarajevo Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Waldbaum's Hamlet Cup - Long Island The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf Recanati Challenger Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles St. Remy Challenger Geneva Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AXA Cup - London Thailand Open - Bangkok Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille Milan Challenger SAP Open - San Jose PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Pilot Pen Tennis - New Haven Thailand Open - Bangkok Medibank Private International - Sydney Jersey Challenger Chennai Open - Chennai Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Ostrava Geneva Challenger Atlanta Tennis Championships - Atlanta Ordina Open - 's-Hertogenbosch The Artois Championships - London Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel AEGON International - Eastbourne Open 13 - Marseille UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Citi Open - Washington UNICEF Open - 's Hertogenbosch SAP Open - San Jose Winston-Salem Open - Winston-Salem The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis AEGON Championships - London Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Dubai Duty Free Tennis Championships - Dubai Athens Challenger US Men's Clay Court Championship - Houston UBS Open Gstaad - Gstaad Atlanta Tennis Championships - Atlanta Bratislava Challenger Copenhagen Open - Copenhagen BB&T Atlanta Open - Atlanta Citi Open - Washington U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok Orleans Challenger Savannah Challenger BB&T Atlanta Open - Atlanta USTA Challenger of North Miami Beach - North Miami Beach GHI Bronx Tennis Classic - Bronx Okal Cup 2001 International Bavarian Championships - Eckental University of Tennessee USTA Men's Challenger - Knoxville Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo RCA Championships - Indianapolis AAPT Championships - Adelaide Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Brisbane - Brisbane President's Cup 1999 - Tashkent 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo SAP Open - San Jose German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Indian Wells CA Tennis Trophy - Vienna Tennis Masters Series - Miami The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Grand Prix de Tennis de Lyon - Lyon Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis Credit Agricole Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Pacific Life Open - Indian Wells Franklin Templeton Tennis Classic - Scottsdale Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Madrid BNP Paribas Masters - Paris U.S. Men's Clay Court Championships - Houston NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Medibank International - Sydney Tennis Masters Series - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Pilot Pen Tennis - New Haven BNP Paribas Open - Indian Wells Rogers Masters - Montreal Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Tennis Masters Series - Toronto Tennis Masters Series - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Brisbane International - Brisbane U.S. Open - New York Australian Open - Melbourne China Open - Beijing Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Paris U.S. Open - New York Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, F, ESP-USA 3-2 ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, USA-ESP 1-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, SF, USA-BLR 5-0 Hyundai Hopman Cup - Perth AAMI Classic - Kooyong Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Barclays ATP World Tour Finals - London Olympics - Athens